having sticks for legs - Almanca İngilizce Sözlük